About Spaclean Industrial Limited (07393982) United Kingdom