About Mclean H R Solutions Ltd (05097703) United Kingdom