About London Hammersmith Operations Limited (12245364) United Kingdom