About W.e. Clayton Limited (SC262646) United Kingdom