About Hillside (technology) Limited (08273456) United Kingdom