About B Howe And Sons Limited (05606803) United Kingdom