About Egbert Taylor Group Limited (07788735) United Kingdom