About Clearing Space Limited (07428802) United Kingdom