About Sevaris Ltd (07764008) United Kingdom