About Frank B. Dehn & Co. Limited (02877953) United Kingdom