About Hammond I Sot Limited (05056149) United Kingdom