About Alogen Limited (08284626) United Kingdom