About Kran Construction Limited (10811159) United Kingdom