About Powell 46 Limited (10654844) United Kingdom