About Roy Sadurskis Limited (03476125) United Kingdom