About Light Fabrication Limited (00428619) United Kingdom