About Hsr Associates Ltd (07672961) United Kingdom