About Halford Jarvis & Co. Limited (01372231) United Kingdom