About Walker & Slater Beds Ltd (10488476) United Kingdom