About J. Taylor Ltd (04199783) United Kingdom