About Ellis-hall Consultants Limited (SC110967) United Kingdom