About Birch Heath Lodge Limited (03504862) United Kingdom