About Langate Managers Limited (01795341) United Kingdom