About Clayton Technical & Test Ltd (10932381) United Kingdom