About Parkertron Limited (06880781) United Kingdom