About Frampton Farm Limited (06309201) United Kingdom