About Italian Outdoor Company Limited (05839120) United Kingdom