About Julie Pallot Ltd (12176269) United Kingdom