About Alex Duckett Limited (12484351) United Kingdom