About Almero Midlands Limited (09548627) United Kingdom