About Parker Parker Limited (07279591) United Kingdom