About Taylors Pipeline Limited (08715302) United Kingdom