About Svelliott Ltd (12477632) United Kingdom