About Nunningham Farm Holiday Lets Ltd (12996846) United Kingdom