About N & D Harris Limited (09029858) United Kingdom