About Island Composite Engineering Limited (07814510) United Kingdom