About Garland & Croft Electrics Limited (00923766) United Kingdom