About Mendis Associates Limited (01901314) United Kingdom