About William Clark (holdings) Limited (10232984) United Kingdom