About Anderson & Sheppard Limited (01471387) United Kingdom