About Hellis Limited (08922965) United Kingdom