About Shekhar Associates Limited (08341321) United Kingdom