About Michael Bower (keighley) Limited (05682032) United Kingdom