About D Shah & Partners Limited (05612005) United Kingdom