About Flann & Co Limited (05539169) United Kingdom