About Sebco Limited (03955551) United Kingdom