About W J Taylor Holdings Ltd (13694370) United Kingdom