About L & B Glass & Locks Ltd (13540931) United Kingdom