About S R Wallace And Family Ltd (13406867) United Kingdom