About The Installation Company (k & B) Limited (06391158) United Kingdom