About Lynbrook Managed Services Limited (01348298) United Kingdom