About Keith & Judith Dowse Trading Limited (11544358) United Kingdom