About Powell Sanders Ltd (10570887) United Kingdom