About Tim Stubbs Limited (04148594) United Kingdom