About Vastrata Limited (06841156) United Kingdom