About Beaver Industries Limited (12975266) United Kingdom