About Mcclean Julia Limited (12169946) United Kingdom