About R.s. Builders (london) Ltd (12679207) United Kingdom