About Stephanie Mccaffrey Limited (12062933) United Kingdom