About B. D. Phillips & Associates Limited (05626322) United Kingdom