About B. Windell Ltd. (08743473) United Kingdom