About Park Lane Research Limited (04648934) United Kingdom