About Lancaster Rubber Properties Ltd. (10710903) United Kingdom