About Matthay Research & Technology Limited (06865673) United Kingdom