About Krol Engineering Limited (10770882) United Kingdom