About Phillips And Still Limited (08757928) United Kingdom