About Bishop & Sewell Directors Limited (05467413) United Kingdom