About Anahera Of Salcombe Ltd (12964134) United Kingdom