About G & J Taylor Limited (04825109) United Kingdom