About Sharada Associates Limited (08471480) United Kingdom