About Mar-nell (ipswich) Ltd (09899668) United Kingdom