About Claire(berkhamsted)limited (00691123) United Kingdom