About T.s.g. Pellon Ltd (04224505) United Kingdom