About Mannar & Co Ltd (08967185) United Kingdom