About Idko Construction Limited (09090249) United Kingdom