About Sidcorp Ltd (13087940) United Kingdom