About S G Hitchin Limited (10852742) United Kingdom