About Magnus Hearn Ltd (10848996) United Kingdom