About Fiamma & Ivo Limited (08524438) United Kingdom