About Bishop & Rook Uk Limited (12988510) United Kingdom