About Sedvale Limited (11970033) United Kingdom