About Almus Store Ltd (13003161) United Kingdom