About Shildon Investments Limited (10878629) United Kingdom