About Sdi (jersey Holding) Limited (10177028) United Kingdom