About Jark (ipswich) Limited (10094327) United Kingdom