About Taylors (hockley) Limited (01068606) United Kingdom