About Dexter & Co. (high Wycombe)limited (00169148) United Kingdom