About Bakshi Windows Ltd (11563773) United Kingdom