About Italian Claygate Limited (13458193) United Kingdom