About Bad Brambach Holding Company Limited (00223996) United Kingdom