About Julia Rooke Limited (11647424) United Kingdom