About Glen Collins & Company Limited (06661248) United Kingdom