About Jss (hampshire) Limited (04620058) United Kingdom