About Hankinson Whittle Programmed Limited (11415123) United Kingdom