About Jefferys & Phillips Limited (05483874) United Kingdom