About Maicham & Co. Ltd (05458464) United Kingdom