About S.a.davies And Sons Limited (00595517) United Kingdom