About G & A Taylor Ltd (13022514) United Kingdom