About Ibc (ten) Limited (01844717) United Kingdom