About Beaver Developments Limited (01578823) United Kingdom