About Phillpotts Dowding Limited (09088379) United Kingdom