About Richard Haynes Limited (04897655) United Kingdom