About Glen Edwards Bespoke Furniture Installations Limited (09632038) United Kingdom