About Jed Constructs Ltd (12133956) United Kingdom