About Flavin & Hall Ltd (10438979) United Kingdom