About Almco Ltd (13648105) United Kingdom