About Logan Storage Solutions Limited (12710325) United Kingdom