About D S Howe Ltd (11578100) United Kingdom