About Almo Sole Limited (09806889) United Kingdom