About Stephanie Hicks Ltd (13487446) United Kingdom