About Almo Construction Ltd (06899813) United Kingdom