About The Wallace Corporation Ltd. (SC167396) United Kingdom