About Lincoln Window Design Limited (12505839) United Kingdom