About Almond & Ball Ltd (11504178) United Kingdom