About Davies & Scott Ltd. (12988238) United Kingdom