About Dendy Creations And Restorations Limited (12076163) United Kingdom