About Dellmhor Farms (SL003850) United Kingdom