About Powell And Mitchell Associates Limited (09543267) United Kingdom