About W. & W. Whitaker (french Polishers And Renovators) Limited (01080188) United Kingdom