About William Clark Limited (08682697) United Kingdom