About G. Taylor & Son Limited (05378413) United Kingdom