About B Stow S & Co Limited (12651243) United Kingdom