About Julia Mcclelland Limited (11521430) United Kingdom