About S.d Higgins Limited (06488041) United Kingdom