About Almeria Limited (03413220) United Kingdom