About Mantax Lynton Ltd (07238098) United Kingdom