About Alan Allward Consultancy Limited (10052107) United Kingdom