About Fountain & Fountain Limited (12239224) United Kingdom