About R.a. Nicholls (builders) Limited (01971606) United Kingdom