About Italia Covers Limited (01596155) United Kingdom