About Logical Storage Solutions Limited (07834216) United Kingdom