About The Tea Space Limited (07626053) United Kingdom