About Eurock Ltd (12682413) United Kingdom