About Sed Vera Limited (09288185) United Kingdom