About Striped Horse Construction Ltd (12952699) United Kingdom