About Pav Stroud Ltd (11256212) United Kingdom