About Barth Developments Limited (08443431) United Kingdom