About Tim Powell Associates Limited (07796891) United Kingdom