About Aachen Mount Pleasant Limited (06564512) United Kingdom