About Fenns Of Lynn Limited (06480317) United Kingdom