About Dobie Howard Limited (13063111) United Kingdom