About Austin Research Limited (06741180) United Kingdom