About Clarke S 74 Limited (10100459) United Kingdom