About Parker Ideal Limited (03610878) United Kingdom