About Beaver Leeds (holdings) Limited (05471553) United Kingdom