About B. Winfieldale & Sons Limited (03960869) United Kingdom