About Parker Ransom Limited (02328098) United Kingdom