About Heggie House Limited (09913269) United Kingdom