About Edward Barclay Developments Limited (07098034) United Kingdom