About S.j. Hancock Limited (06297844) United Kingdom