About Glebe House Farm Ltd (12225450) United Kingdom