About Ridgemoor Farm Ltd (11496812) United Kingdom