About Parker Thompson Limited (SC623746) United Kingdom