About Thornby Farm Holding Ltd (13044138) United Kingdom