About Jakubcomposites Ltd (11083814) United Kingdom