About Heidi North Limited (10599080) United Kingdom