About Strike Set Storage Limited (13117643) United Kingdom