About London Ops Limited (07950241) United Kingdom