About Barr And Summerbee Developments Limited (07251616) United Kingdom