About Recom Farmhouse Ltd. (06562327) United Kingdom