About London Endo Limited (07243229) United Kingdom