About Simon Armitage Ltd (12865098) United Kingdom