About Higher Knapp Farm Limited (07743841) United Kingdom