About Duckett Management Services Ltd (08735793) United Kingdom