About Powell-brett Associates Limited (04317189) United Kingdom