About Egbert Management Limited (01285116) United Kingdom