About Abbey Jo Hegarty Limited (12693744) United Kingdom