About Siddall Holdings Ltd (11199789) United Kingdom