About Dedicated Designs Ltd (13526340) United Kingdom