About S.j.d Solutions & Co Ltd (09086278) United Kingdom