About Keith Taylor Limited (03978098) United Kingdom