About Rod Haak Limited (05189021) United Kingdom