About Anderson & Shepherd Limited (04392678) United Kingdom