About Tim Sparkes Ltd (12873979) United Kingdom