About Hellier House Limited (08288542) United Kingdom