About Shepherd Cooper Limited (12626750) United Kingdom