About Andre Engelbrecht Limited (11247793) United Kingdom