About Interclay Ltd (12948193) United Kingdom