About Burnham Lodge Limited (04701801) United Kingdom