About Space Coffee & Restaurant Ltd (13712109) United Kingdom