About Norman Wakabayashi Ltd (11573109) United Kingdom