About Itala Limited (03715643) United Kingdom