About R And H Constraction Limited (13215681) United Kingdom