About Ellis & Sons Amalgamated Investments Limited (00245093) United Kingdom