About Julia Margaret Burns Limited (12253761) United Kingdom