About S M Foulger Installations Ltd (13128801) United Kingdom