About Almo Bulders (uk) Limited (07783530) United Kingdom