About J. S. Services (hitchin) Limited (10079922) United Kingdom