About Barker Developments Limited (06235448) United Kingdom