About Barclay Led Solutions Limited (09902318) United Kingdom