About S.d. Mills Ltd (10243985) United Kingdom