About Clarke Infinity Limited (04638831) United Kingdom