About Parker-jackson Limited (09376851) United Kingdom