About Almandene Limited (02307978) United Kingdom