About Paul Williams Installations Limited (11260042) United Kingdom