About Ottking & Associates Limited (03697953) United Kingdom