About Thomas Parfitt & Lacey Limited (02468581) United Kingdom