About Julia Fenn Ltd (07696121) United Kingdom