About Grange Farm Swinderby Ltd. (13000729) United Kingdom