About Wham Hill Farm Ltd (12653337) United Kingdom