About Knab Farm Shop Ltd (11948373) United Kingdom