About Philip Stewart Slaters And Roughcasters Ltd. (SC255443) United Kingdom