About Parker Lyndale Limited (04289966) United Kingdom