About Sheppard Turner Limited (10491198) United Kingdom