About Richard Dennett Legal Services Limited (08224696) United Kingdom