About T.c. Pilmoor Ltd (08602626) United Kingdom