About Clarke Technical Services Limited (09321924) United Kingdom