About I.b.s. Group Limited (03044534) United Kingdom