About N Carroll Ltd (10270085) United Kingdom