About J B Taylor Limited (05164383) United Kingdom