About Devas Keogh James Solicitors Limited (07149614) United Kingdom