About Jdr Composite Solutions Limited (03912321) United Kingdom