About Davies & Sollazzi Ltd (13622373) United Kingdom