About K & E Project Management Limited (SC435717) United Kingdom