About Srk Consulting (global) Limited (02931114) United Kingdom