About Stretford Marine Chandlers Ltd (10207947) United Kingdom