About Whitfield & Noake Holdings Limited (00686708) United Kingdom