About Eden Rock Construction Limited (10674930) United Kingdom