About Rendell Associates Ltd (06560924) United Kingdom