About H Taylor Creations Limited (13430709) United Kingdom