About E & J Taylor Ltd (11464867) United Kingdom