About Where S Wallace Ltd (06904056) United Kingdom