About Heidi Battersea Limited (12003489) United Kingdom