About Phil Quinn Installation Limited (11996428) United Kingdom