About Parker Merchanting Limited (00224779) United Kingdom