About Salcombe Chandlers Limited (00803059) United Kingdom