About Beaver Floorcare Limited (06695922) United Kingdom