About Peter Davies & Sons Limited (09395962) United Kingdom