About Heather Meadows Holdings Ltd (13538266) United Kingdom