About Richard Cardash Associates Limited (02776739) United Kingdom