About Clarke Signalling Solutions Limited (10333138) United Kingdom