About Sebar Ltd (09526369) United Kingdom