About N & A Leicester Limited (09067240) United Kingdom