About Parker Parr And Company Limited (04279952) United Kingdom