About Kenmor Building & Construction Services Limited (08113290) United Kingdom