About Almaid Limited (02703364) United Kingdom