About Bishop & Wheeler Limited (05828901) United Kingdom