About Bishop Instruments & Bows Ltd (06150133) United Kingdom