About J & J Taylor Ltd (10292279) United Kingdom