About W S And R Ltd (SC688868) United Kingdom