About Almale Ltd (07232998) United Kingdom