About Mictel Hillpress Limited (08357253) United Kingdom