About Beechgate Limited (03859731) United Kingdom