About Almore Associates Limited (02455387) United Kingdom