About The Heer Group Limited (11412402) United Kingdom