About Julia Maxwell Limited (08201860) United Kingdom