About Parker Lincoln Ltd (11603298) United Kingdom