About Almaroca Ltd (05745582) United Kingdom