About Channer Head Limited (11829025) United Kingdom