About Bowring & Jazz Limited (11110844) United Kingdom