About I S M (malmesbury) Limited (02408021) United Kingdom