About Kallspark Construction Limited (10344831) United Kingdom