About S.t. Hall Limited (05023219) United Kingdom