If Britain was truly opposed to the slave trade, why would it continue trading with the slave-owning Southern states before and during the US Civil War?
Probably for the same reason that many US businesses continued trading with the slave-owning Southern states before and during the Civil War.