About Lucy Koppers Limited (12994083) United Kingdom