About Whitby & Chandler Limited (00191878) United Kingdom