About Industrial Space Solutions Limited (06045348) United Kingdom