About Powell Bros Limited (09200025) United Kingdom