About Egbert Taylor Holdings Limited (11064970) United Kingdom