About R.o. Contracts Limited (NI670530) United Kingdom