About Reflect Glass Design Limited (NI649874) United Kingdom