About Parker Information Solutions Limited (06716940) United Kingdom