About S Shepherd Solutions Ltd (12002312) United Kingdom