About Maybrook Saint James Management Ltd (07316019) United Kingdom