About N & S Moorhouse Limited (06995051) United Kingdom