About L. Wainwright & Son Limited (02128362) United Kingdom