About Keith Richard Bray Limited (10778262) United Kingdom