About Sdi (kentish Town) Limited (09901702) United Kingdom