About Manchester Still Ltd. (10170352) United Kingdom