About The Wilkes Head Limited (06621390) United Kingdom