About Altech Solutions Ltd (07272348) United Kingdom