About Egbert Taylor Management Limited (07794680) United Kingdom