About Manser & Co. Limited (10067167) United Kingdom