About Barrie Mohamed Ltd (13104417) United Kingdom