About J. C. Taylor Limited (09449042) United Kingdom