About Glass Seal Interiors Limited (06643634) United Kingdom