About Veesus Ltd. (08238107) United Kingdom