About Engelbrecht Limited (06569670) United Kingdom