About Parker Plant International Limited (06452627) United Kingdom