About Barclay Green Ltd (SC467279) United Kingdom