About Designora Home Improvements Limited (13556455) United Kingdom