About Stef And Philips Construction Ltd (09769519) United Kingdom