About K & B Rouse Holdings Limited (06403581) United Kingdom