About Beaver Lodge Limited (08901699) United Kingdom