About Stour Bay Trading Co. Limited (03729790) United Kingdom