About Duchy Laser Designs Limited (11557991) United Kingdom