About West Gate Managed Solutions Limited (10541533) United Kingdom