About P And Sc Ltd (12597310) United Kingdom