About Ghyll Head Limited (07631987) United Kingdom