About R.r. Walls Limited (01126360) United Kingdom