About S A Parker Ltd (11402833) United Kingdom