About Ellis Surveyors Limited (10866386) United Kingdom