About Elliott Clark Limited (03774070) United Kingdom