About Beeson Gregory Index Nominees Limited (03232946) United Kingdom