About P S Powell Limited (13441804) United Kingdom