About Sw R&h Ltd (13580405) United Kingdom