About Hillcrest Technologies Ltd (08598505) United Kingdom