About Askew International Research Limited (06570633) United Kingdom