About Rendell & Wright Ltd (12524294) United Kingdom