About Amspec Limited (04379106) United Kingdom