About Bishop & Williams Limited (07612379) United Kingdom