About Mcdowell Consulting Ltd. (09612086) United Kingdom