About Powers And Slaters Uk Ltd (12249288) United Kingdom