About Lade Mann & Co Ltd. (10134442) United Kingdom