About Tim Plummer Trading Limited (10907480) United Kingdom