About Barcley Developments Limited (09742992) United Kingdom