About W.glover Consultancy Ltd (13080915) United Kingdom