About Johns Slater And Haward Limited (05065591) United Kingdom