About S.hofford Limited (08631698) United Kingdom