About Sk Hitchin Limited (12471097) United Kingdom