About Keeley & Lowe Limited (01481634) United Kingdom