About Distgen Faccombe Lgc Limited (07674975) United Kingdom