About Jenner Construction Ltd (11777246) United Kingdom