About S. Harris Holdings Limited (03655236) United Kingdom