About Niall Bell Composite Engineering Limited (07662188) United Kingdom