About Almax Droitwich Limited (09585430) United Kingdom