About Ian Ellis Composites Ltd (11823006) United Kingdom