About F Powell Limited (09592618) United Kingdom