About Julia Wright Limited (07686092) United Kingdom