About Almin Associates Limited (03317045) United Kingdom