About Ellis & Co. Construction Ltd (11861882) United Kingdom