About S J Wallace Builders Limited (04757508) United Kingdom