About Thomas Parfrey Limited (13041132) United Kingdom