About Holbec Lighting & Heating Co. Limited (01037355) United Kingdom