About Thompson And Parkes Holdings Limited (01095798) United Kingdom