About Jacob & Jabob Construction Ltd (12859791) United Kingdom