About Effingham Construction Limited (10764752) United Kingdom