About Head Ruddy Limited (04597146) United Kingdom