About K L Stevens Ltd (12918652) United Kingdom