About S.duggal Associates Limited (09820523) United Kingdom