About Shepherd And West Ltd (07418595) United Kingdom