About Foxcombe Farm (somerset) Limited (05559089) United Kingdom