About S.j.dillon Solutions Ltd (11501213) United Kingdom