About A. Millhouse Consulting Services Limited (12294269) United Kingdom