About Ruston Proctor & Co Ltd (13517483) United Kingdom