About Julie Machin Ltd (12315736) United Kingdom