About Phillips & Painter Limited (05466022) United Kingdom