About Sebco Developments Limited (01517856) United Kingdom