About Cubit Knits Limited (13585577) United Kingdom