About N. Froy & Sons Limited (01325237) United Kingdom