About S&r Developments (yorkshire) Limited (05476725) United Kingdom