About Sidney De Jong (edgware) & Company Limited (02969733) United Kingdom