About Bowes Mitchell Limited (04142723) United Kingdom