About Sidor Ltd (13558436) United Kingdom