About Christian Bense Limited (12452329) United Kingdom