About Lewis Composites Ltd (09291682) United Kingdom