About Barnes Developments Limited (02252238) United Kingdom