About N.deal & Sons Limited (01107758) United Kingdom