About Paul Scarr & Son Limited (11732547) United Kingdom