About The Beaver Works Ltd (12161847) United Kingdom