About Julia Harrington Limited (09889582) United Kingdom