About Duckett Limited (03763469) United Kingdom