About Sidlin Ltd (10098112) United Kingdom