About Ellis & Ellis Building Services Limited (02319325) United Kingdom