About R.a. Duckett And Company Limited (00596604) United Kingdom