About Loveridge & Son Limited (09521839) United Kingdom