About Packington And Phillmore Limited (11661452) United Kingdom