About J Wallace Holdings Ltd (12833546) United Kingdom