About Terry Povall Consultancy Ltd. (10032335) United Kingdom