About Srkr Associates Limited (07422861) United Kingdom