About Jdi Wndows Ltd (11287132) United Kingdom