About Keno Builders Limited (04508874) United Kingdom