About N B Leicester Ltd (12104593) United Kingdom