About Dappa Lowe Ltd (08911023) United Kingdom