About H.g.clewer Limited (01032135) United Kingdom