About Devon Malcolm Associates Limited (09548854) United Kingdom