About Claypack Limited (01025421) United Kingdom