About R & C Wallace Ltd (10135287) United Kingdom