About Kenrix (builders Merchants) Limited (00713642) United Kingdom