About I B S (tapes) (holdings) Limited (SC351124) United Kingdom