About S Premises Ltd (12626641) United Kingdom