About Srk Associates Limited (09514652) United Kingdom