About Thomas Pilcher Ltd (13685675) United Kingdom