About Space (l & M) Limited (06441546) United Kingdom