About Oldridge & Hobbs Ltd (09602536) United Kingdom