About L & S Phillips Investments Limited (11030691) United Kingdom