About D &sa Phillips Ltd (10411612) United Kingdom