About Almond Associates Services Limited (04516249) United Kingdom