About Barrimoor Ltd (06275167) United Kingdom