About S.o. Wallace Fencing Limited (12421890) United Kingdom