About Kelly & Knight Projects Ltd (08230825) United Kingdom