About Limerock Group Ltd (11644906) United Kingdom