About B. W. Waller & Sons Ltd (13592615) United Kingdom