About Barclay Developments (uk) Limited (04166978) United Kingdom