About Alexander Micheal Powell Consultancy Limited (07897170) United Kingdom