About Michaelduckett Ltd (12808282) United Kingdom