About Askham Technical Limited (10718418) United Kingdom