About Aluglas Projects Limited (04017191) United Kingdom