About Heike Horsburgh Limited (08239588) United Kingdom