About Clare Jefferis Limited (11256208) United Kingdom