About Clayton Project Engineering Limited (04218201) United Kingdom