About Rudd Huntley & Tate Limited (02340156) United Kingdom