About Altek International Limited (06682210) United Kingdom