About Beaver Seal Limited (09636647) United Kingdom