About Winstanley & Lambert Ltd. (10803943) United Kingdom