About Connect Storage Systems Limited (04338372) United Kingdom