About Burlington Nel Ltd (12085488) United Kingdom