About Seba Enterprises Limited (02150915) United Kingdom