About J S Haylock Ltd (11683638) United Kingdom