About Claire Mccaffrey Limited (NI666830) United Kingdom