About Heapham Hideaway Limited (10899661) United Kingdom