About Baker May Limited (09602762) United Kingdom