About Slane Composite Works Limited (06660515) United Kingdom