About Ducie Ltd (08497726) United Kingdom