About Stow Maries Ltd (13651476) United Kingdom