About Tagliaferro Investments Limited (08567410) United Kingdom