About Andrew Wright Research Limited (08531298) United Kingdom