About Amersham Lodge Limited (02109801) United Kingdom