About Julia Moore Limited (07624068) United Kingdom