About Lora Hollingworth Limited (09427100) United Kingdom