About Birch Contracts Developments Limited (12091852) United Kingdom