About Mann Abbott & Co. Ltd (03067958) United Kingdom