About Lsi (halifax) Limited (04650273) United Kingdom