About L F C (somerset) Ltd (01866222) United Kingdom