About Seebright Sussex Ltd (12224679) United Kingdom