About N. R. Harris Limited (06912738) United Kingdom