About Karl James Construction Limited (11647002) United Kingdom