About Windsor French Polishers & Spray Finishers Limited (07560557) United Kingdom