About Sedber Ltd (11674284) United Kingdom