About Character Windows & Doors (2005) Limited (05393809) United Kingdom