About W Powell Limited (09550265) United Kingdom