About Boxed Storage Ltd (13095344) United Kingdom