About The Shephard Group Limited (06441767) United Kingdom