About Shepherd Group Limited (03446265) United Kingdom