About Bagnall & Kirkwood Limited (01291497) United Kingdom