About Phillips Harrod Limited (09255204) United Kingdom