About S & P Developments (york) Ltd (11177589) United Kingdom