About William Ellis & Sons Ltd (12645528) United Kingdom