About Jigsil Construction Limited (08024603) United Kingdom