About Castle Tapes (holdings) Limited (04991956) United Kingdom