About Baker Harrington Management Ltd (10867659) United Kingdom