About John Head Limited (01377758) United Kingdom