About Jbw Composite Solutions Ltd (11630024) United Kingdom