About Hammond Oak Ltd (11913338) United Kingdom