About K & J Hird Limited (04682885) United Kingdom