About Ibc (twelve) Limited (03007085) United Kingdom