About Haillo Design Consultants Limited (01880910) United Kingdom