About Smr Associates Limited (07752874) United Kingdom