About S.i. & S. Hastings Limited (04604207) United Kingdom