About R&o Contracts Limited (05706034) United Kingdom